/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package Controladores;

import Beans.Provincia;
import java.util.*;

/**
 *
 * @author Ryodans
 */
public class MProvincia {

    private  List <Provincia> provincias = new LinkedList<Provincia>();//lista
    Provincia p = new Provincia();

    public List<Provincia> getProvincias() {
        return provincias;
    }

    public void setProvincias(List<Provincia> provincias) {
        this.provincias = provincias;
    }



     public Boolean Existe(String nombre){
        boolean sw=false;
        Iterator it = getProvincias().iterator();
        while(it.hasNext()){
            p = (Provincia)it.next();
            if(p.getNombre().equals(nombre)){
                sw=true;
            }
        }
        return sw;
    }

      public void Registrar(Provincia p){
         if(!Existe(p.getNombre())){
             getProvincias().add(p);
         }
      }

    public Provincia Consultar(String nombre){
        Iterator it = getProvincias().iterator();
        while(it.hasNext()){
            Provincia p = (Provincia)it.next();
              if(p.getNombre().equals(nombre)){
                 return p;
              }
         }
        return new Provincia();
     }

}
